@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin: 0;padding: 0;}
body {font:12px/1.5 "宋体"; background:url(../images/dot.gif);}
img {border: 0;}
a {color: #666666;text-decoration: none;font-size: 12px;}
a:hover {color: #31648a;text-decoration: none;}

ul, li {list-style-type: none;}
/*----便捷小样式----*/
.r { text-align:right; }
.l { text-align:left; }
.c { text-align:center; }
.fr { float:right;}
.fl { float:left; }
.b { font-weight:bold; }
.indent { text-indent:2em; }
.block { display:block; }
.ohide { overflow:hidden; zoom:1; }
.pa { position:absolute; }
.pl { position:relative; }
.mauto { margin:auto; }
.hidden { display:none; }
.cursor { cursor:pointer; }
.vm { vertical-align:middle; }
.vt { vertical-align:top; }
/* 清理浮动 */
.clear:after {
 visibility:hidden;
 display:block;
 font-size:0;
 content:" ";
 clear:both;
 height:0;
}
.clear {
 zoom:1;
}
.bnone{ border:none;}

body a{outline:none;blr:expression(this.onFocus=this.blur());}
html {
	_background-image: url(about:blank);
	_background-attachment: fixed; /* 确保ie6滚动不闪烁 */
}



.red{ color:#b7262b;}
.bold{font-weight:bold;
.fontSize-12{
	font-size:12px;
}

.fontSize-14{
	font-size:14px;
}

.fontSize-16{
	font-size:16px;
}

.fontSize-20{
	font-size:20px;
}

.fontSize-24{
	font-size:24px;
}

.fontSize-32{
	font-size:32px;
}

.fontSize-40{
	font-size:40px;
}

.fontSize-44{
	font-size:44px;
}

.fontSize-46{
	font-size:46px;
}


.blank-20{
	height:20px;
	clear:both;
}